package com.xltt.vehicleControl.bean;

import java.io.Serializable;

/**
 * @author zhaotengfei
 * @version 1.0.0
 * @created 2017/4/20 17:29
 */

public class VehicleStatus implements Serializable{
    private BasicVehicleStatus basicVehicleStatus;
    private AdditionalVehicleStatus additionalVehicleStatus;
    private Object temStatus;
    private long updateTime;
    //v2
   // private TheftNotification theftNotification;
 //   private Notification notification;
    private Configuration configuration;

    private Eg eg;
    public VehicleStatus() {
    }

    public BasicVehicleStatus getBasicVehicleStatus() {
        return this.basicVehicleStatus;
    }

    public void setBasicVehicleStatus(BasicVehicleStatus basicVehicleStatus) {
        this.basicVehicleStatus = basicVehicleStatus;
    }

    public AdditionalVehicleStatus getAdditionalVehicleStatus() {
        return this.additionalVehicleStatus;
    }

    public void setAdditionalVehicleStatus(AdditionalVehicleStatus additionalVehicleStatus) {
        this.additionalVehicleStatus = additionalVehicleStatus;
    }

    public Object getTemStatus() {
        return this.temStatus;
    }

    public void setTemStatus(Object temStatus) {
        this.temStatus = temStatus;
    }

    public long getUpdateTime() {
        return this.updateTime;
    }

    public void setUpdateTime(long updateTime) {
        this.updateTime = updateTime;
    }

//    public TheftNotification getTheftNotification() {
//        return theftNotification;
//    }
//
//    public void setTheftNotification(TheftNotification theftNotification) {
//        this.theftNotification = theftNotification;
//    }
//
//    public Notification getNotification() {
//        return notification;
//    }
//
//    public void setNotification(Notification notification) {
//        this.notification = notification;
//    }

    public Configuration getConfiguration() {
        return configuration;
    }

    public void setConfiguration(Configuration configuration) {
        this.configuration = configuration;
    }

    public Eg getEg() {
        return eg;
    }

    public void setEg(Eg eg) {
        this.eg = eg;
    }

    @Override
    public String toString() {
        return "VehicleStatus{" +
                "basicVehicleStatus=" + basicVehicleStatus +
                ", additionalVehicleStatus=" + additionalVehicleStatus +
                ", temStatus=" + temStatus +
                ", updateTime=" + updateTime +
                ", configuration=" + configuration +
                ", eg=" + eg +
                '}';
    }
}

